A dog has been rescued after falling down a steep cliff on the north Cornwall coast.
Bee, a labradoodle, tumbled about 20ft (6m) down the cliff at Perranporth before becoming stranded on a loose ledge at about 20:00 BST on Wednesday.
A member of St Agnes Coastguard Search and Rescue team was lowered down to the dog before they abseiled about 80ft (24m) to the beach.
Owner Rachel Budzinska said it had been "very traumatic". Bee was unhurt.