UK. England. Chichester Cathedral. Cathedral Church of the Holy Trinity.
Ajax loader