Atlantic puffins on grass, Mykines island, Faroe Islands, Denmark, EuropeImage #: 12550470 See More From: Roberto Moiola