Title
The interior of The Temple Church, London, England,
Caption
The interior of The Temple Church, London, England, seen here in the 19th century. From London Pictures, published 1890
Credit line
Photo12/Universal Images Group
Reference
UMG20B27_109
License type
Rights managed
Available size
54,0Mb (5,9Mb) / 12,4in x 17,0in / 3709 x 5085 (300dpi)