IMG_2950

The Faroes are the Islands of Sheep, and you can see quite a few different and unique kinds through the islands