Housing, Improved: Great Britain, England. Hampstead. Garden Suburb (Copartnership and Private) Plans of Estate and Cottages: Hampstead Garden Suburb, London, England: Houses at £30-60 per year about common green with tennis courts
Unidentified Artist
European?