2018 Halstead Championship Show on 29th July
Pictures courtesy of Richard Nicholls
28 photos · 754 views