Stock Photo - Shepherd Jan Teerling stands on the premises of his sheep farm Teerling in Wagenfeld, Germany, 1 September 2015. The sheep farm only produces organic wool without chemicals. PHOTO: INGO WAGNER/dpa | usage worldwide. - Wagenfeld/Lower Saxony/Germany

Stock Photo: Shepherd Jan Teerling stands on the premises of his sheep farm Teerling in Wagenfeld, Germany, 1 September 2015. The sheep farm only produces organic wool.

Searchable keywords

Choose multiple keywords