Sale of young calves

Carlisle
29th May 2019