Results 1 results found Sheep on green meadows, Skipanes, Eysturoy Island, Faroe Islands, Denmark, Europe