Chapel of Saint Peter and Saint Paul, London

View Description
View of Organ by Samuel Green, 1789 at west end of chapel, facing west from central area of nave
Photographer
Middleton, Robin D.
Source Collection
Media Type
Image
Record ID
1415_Middleton_040