Stock Photo: Sheep. Mount Irimo. Urretxu, Gipuzkoa, Euskadi. Spain.