Vaughan's Room, Shrewsbury Museum

Vaughan's Room, Shrewsbury Museum

Vaughan's Room, Shrewsbury Museum The Music Hall The Square SY1 1LH
Shrewsbury (US)