Ewe sheep and new born lamb Ewe sheep and new born lamb Ovis aries. Shepherd tending to a sheep after she has given birth to her offspring. Photographed on Emblehope Moors, Northumberland, UK. Stock Photo - Afloimages
Ewe sheep and new born lamb (Ovis aries). Shepherd tending to a sheep after she has given birth to her offspring. Photographed on Emblehope Moors, Northumberland, UK.