The Churches Conservation Trust: Church Of St Mary Magdelene

The Churches Conservation Trust: Church Of St Mary Magdelene
Worcester, WR8 9DW