2019 11th On-Property Bull sale

 Truro Herefords 2019 Sale Catalogue