Thursday, 20 August 2015

The Star Inn, Upton on Severn, Worcestershire - High Street

Date photographed 13th April 2014