A baby seal pup is being cared for in Guernsey after washing up on a Jersey beach over the weekend.
The JSPCA was called by a dog walker on Saturday 23 October after the pup was seen looking distressed on the rocks at La Pulente beach in St Ouen.
The charity then contacted the British Divers Marine Life Rescue, with local coordinator Donna De Gruchy estimating that the pup was only around a week old and weighing around 17kg.
After waiting to see if the pup's mum was in the vicinity, it was taken to the vets for health checks and vital fluids.

The baby has been named Aurore after last week's storms.
After Aurore's temperature stabilised, it was transported to the GSPCA for further rehab.
"If you find a seal pup on the beach, please stand down wind of the pup, put dogs on a lead immediately, and call the JSPCA on 724331. Give an exact location and description of the pup.
"If you are able to stay on site until one of the marine mammal medics get there to keep other people and dogs away it is always appreciated. Never try and put a seal pup back in the sea." - Donna de Gruchy, British Divers Marine Life Rescue.

Hospital looking for dementia patients' family and carers opinions
New course for potential election candidates
£75,500 raised in Jersey Christmas Appeal Charity Auction
Government to announce support options for carers
Drink driving can cause 'life-changing' consequences
Parked cars damaged in Victoria Avenue crash
L'Ecume II: Lewis Carr jailed for 20 months for fatal collision at sea
Guernsey's former Chief Minister admits making indecent images of children