Faroe Islands - Amanda Williams
Puffins on Mykines in the Faroe Islands

Puffins on Mykines in the Faroe Islands