Puffin on Mykines, Faroe Islands on a foggy day

Puffin on Mykines, Faroe Islands on a foggy day

Puffin on Mykines, Faroe Islands on a foggy day

Puffin on Mykines, Faroe Islands on a foggy day