Ajax loader
England, Gloucester Cathedral, Lady Chapel interior / photo
Gloucester (Gloucestershire, England), Gloucester Cathedral
(abbey church), Cathedral Church of St Peter and the Holy and Indivisible Trinity, foundations dating...
of 1
Open Lightbox