Plan of the Hampstead Garden Suburb
Publisher: The Societies.
Published: [n.d.]
Place of publication: Hampstead, Eng.
Language: eng