Royal Welsh Show

24 July 2017

Royal Welsh Show. 24th - 27th July. Builth Wells.