Atlantic Puffin - Skomer Island
Atlantic Puffin by Elliott Coleman - Skomer Island just off the coast of Pembrokeshire, Wales is home to approximately 25,000 Atlantic Puffins. This represents half of the worlds population. Lost of great work is being done to help this species from becoming extinct.
June 23rd, 2019
Viewed 17 Times - Last Visitor from Cambridge, MA on 10/23/2019 at 2:49 AM