1023697

Grown lambs at pasture. Renwick Cumbria May.
Mule x. Upland hill farming.


Close