'Christ's Entry Into Jerusalem, Window in the Church of St. Peter, Vere Street, London', c1883. From The Studio Volume 51. [London Offices of the Studio, London, 1910-11]
World Europe United Kingdom England Greater London London
Pixel Dimensions (W x H) : 2590x4385
File Size : 33,273kb