
Caption
CHAPEL OF ST. ETHELDREDA, ELY CHAPEL, HOLBORN, LONDON, U.K., ENGRAVING 1879, UK, britain, british, europe, united kingdom, great britain, european
Date
1879
Credit line
Photo12/Liszt Collection/Quint Lox Limited
Reference
LZT13A41_049
License type
Rights managed
Available size
46,9Mb (4,2Mb) / 10,9in x 16,7in / 3281 x 5000 (300dpi)