Lambeth Marsh

Lambeth Marsh House is a minimalist residence located in London, England.