Faroese sheep on Eysturoy island, Faroe Islands. Posted on April 1, 2017April 1, 2017 by katarzynapawelczyk Related Published by katarzynapawelczyk View all posts by katarzynapawelczyk