Puffins on Mykines, Faroe Islands on a foggy day

Puffins on Mykines, Faroe Islands on a foggy day