1023434

Ewe at pasture Renwick Cumbria Penines UK May
Tough moorland grasses and upland grazing. Swaledale sheep.


Close