Shrewsbury, Castlefields

Shrewsbury, Castlefields

Shrewsbury, Castlefields, All Saints with St Michael