Puffin on Mykines, Faroe Islands on a foggy day: "I see you"

Puffin on Mykines, Faroe Islands on a foggy day: "I see you"