Texel Sheep Barn I

Sheep barn on the Island of Texel. Texel, Netherlands, 2014

Leave a Reply