Old Market Hall, Shrewsbury

Old Market Hall, Shrewsbury, UK