UK - Wales - East Region - Puffins, Skomer Island

Puffins at Skomer Island, off Wales. Thanks to Grets of United Kingdom who visited and stayed at Skomer Island.



No comments:

Post a Comment