The Churches Conservation Trust: Church Of St Mary The Virgin

The Churches Conservation Trust: Church Of St Mary The Virgin
St. Marys Place, Shrewsbury, SY1 1DX