Douglas Houghton House

Douglas Houghton House

• London, England United Kingdom