"Picture Perfect" feature from the Faroe Islands, North Atlantic, 62°00'N about Danish feature writer and photographer Thorsten Overgaard.
By: Emma Brumpton for Channel Four. emmabrumpton.com
The video is also part of presentation of the Leica Digilux 2 camera feature article (the one used in the video) at overgaard.dk/leica_digilux2.html

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…