Close [X]
Dennis Severs' House, London, England – A historic building maintained by the Spitalfields Trust , December 2006.