Ewes and hoggs with lambs at foot

Carlisle
27th May 2019