Sale of young calves

Carlisle
19th Jun 2019