2018 Truro Bull Sale

2018 Truro Bull Sale

Truro Herefords Sale Catalogue 2018