The GSPCA said Percival was found at Port Grat Beach on Tuesday.
About 3,000 puffins are expected to arrive at the RSPB's Bempton Cliffs site in the coming weeks.
Dead puffins have been washing up on beaches across the region Storms and bad weather could have caused the deaths of dozens of puffins washed up on beaches, according to the RSPB. Dozens of dead ...
Staff at an Aberdeenshire rescue centre were able to trace its history thanks to a ring on its foot.
A juvenile Atlantic Puffin was found in a backyard in landlocked Wrentham, Massachusetts. The bird was taken in by the Congress of the Birds rescue in Chepachet, Rhode Island. Rescuers were concerned ...
Hundreds of dead and dying seabirds are washing up on British beaches.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results