Title: The Church and Parish of St. Nicholas, Deptford
Subjects: St. Nicholas Church, Deptford, London, England