Sale of ewes and hoggs with lambs at foot

Carlisle
13th May 2019