Trujillo & Liem is a platform of collaboration founded by architects Borja Trujillo and Steve Liem in 2009 in Shanghai, China and now based in Berlin, Germany.

www.fantasticarchitects.com

Built with Indexhibit