The 'pop-up' Storefront for Art and Architecture

 

London Festival of Architecture

architecture   08 Jul 2008