World Pictures of seal pup Aye-Aye rescued on Abereiddy beach Rutuja Nagwekar Aug 11, 2018 A seal pup has been rescued from Abereiddy beach in Pembrokeshire, who was named Aye-Aye. This seal pup is the first one to be found abandoned this season. RSPCA (Royal Society for…