Gloucestershire Grand Summer Ball

30th June 2018

see Bill Mott for details