Town Hall [Sandown]
Town Hall
Theatre building in Sandown, United Kingdom