Isle of Wight, United Kingdom

BCTGA Isle of Wight Open Day