Ewes and hoggs with lambs at foot

Carlisle
20th May 2019