Special sale of continental cross store cattle.

Carlisle
19th Jun 2019