UK. England. Worcester Cathedral. Cathedral Church of Christ and the Blessed Virgin Mary.
Ajax loader

Peter Marlow - UK. England. Worcester Cathedral. Cathedral Church of Christ and the Blessed Virgin Mary.