Continental Cross Store cattle – prize show and sale including many animals with show potential (show Tuesday 20th March)

Carlisle
20th Mar 2019