Sale of young calves

Carlisle
5th Jun 2019