Sale of ewes and hoggs with lambs at foot

Carlisle
8th Apr 2019