THREE SHIRES CATTLE TROPHY

© Hanbury Countryside Show 2018