'Late' abandoned seal pup rescued from rocks in St Justinian's
The grey seal pup found with its umbilical cord still attached has been rescued in Pembrokeshire after it was found covered in mud on rocks.
The pup, believed to be just three or four days old, was found at St Justinian's near St Davids on 20 February.
Animal charity RSPCA, which is caring for the animal, said it was unusual for seals to be born at this time of year as the typical breeding season has ended.
Their timing can differ depending on geographical location but in Wales it is normally from August to November.
RSPCA's animal collection officer Ellie West said: "This pup has been born so late - this is quite late to have a seal pup on the west coast.
"There had been no sign of mum for some time and he was far too young to fend for himself."
The pup has been taken into care for rehabilitation where he will remain until he is ready to be released back into the wild in a few months time.