Title: Excavations and observations on the site of the Dutch Church, Austin Friars in the City of London
Subjects: Austin Friars (Church : London, England)