Puffins on Iceland 19.01.2015 0 2 Likes ShareFacebookTwitterGoogle+LinkedIn Puffins on Iceland. These Puffins were photographed on Látrarbjarg cliff in the Westfjords. This cliff is the largest bird cliff in Europe and gives fantastic views... Read More