by cormacmacmahon1980
Photos from the rugged landscape of Faroe Islands where nature is at it's peak.