1023472

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


Close