Sale of prime cattle, prime bulls and cast cattle

Carlisle
1st Apr 2019