The Speech House Hotel Grounds, Forest of Dean Gloucestershire GL16 7EL – Sunday 8th October 2023
http://forestshowcase.org/wp-content/uploads/2014/10/cropped-cropped-2014-10-05-15-03-08-31.jpg