Title: The church of St. Helen, Bishopsgate
Subjects: Saint Helen (Church : London, England)