UK. England. Truro Cathedral. Cathedral Church of the Blessed Virgin Mary.
Ajax loader