Puffins and a shearwater at Skomer Island in Wales Puffins and a shearwater at Skomer Island in Wales Puffins and a shearwater at Skomer Island in Wales Don't be shellfish... Tell your friends:TwitterPinterestFacebookGoogleRedditStumbleuponEmail