Monumental sheep barn on texel with sheep - old farm at the island of texel

Royalty-free stock photo ID: 132326552

Monumental sheep barn on texel with sheep - old farm at the island of texel