An 'unusually early' seal pup has been rescued from a beach in Pembrokeshire.
The seal season usually starts in September but the seal pup, affectionately named Aye-Aye by staff, was taken in by Marine Life Rescue after she was found alone on Abereiddy beach last Monday.
Aye-Aye, who was very thin for her age, was then transferred into RSPCA care.
The seal will undergo rehabilitation at an RSPCA specialist wildlife facility and be released back into the wild.
The rescue marks the start of a busy period for RSPCA as new seal pups are born.
Last year, officers in West and South West Wales rescued over 100 seals.
RSPCA animal collection officer, Ellie West urged people to be aware of what they should do if they find seal pups alone on a beach.