Stamford Arts Centre

Stamford Arts Centre, Saint Mary's Street, Stamford, UK