Flock of sheep in a Castilian landscape with two windmills, Castilla-La Mancha, Spain, Stock Photo, Picture And Rights Managed Image. Pic. Z3D-2175121