Aug 02, 2010
Scott Allen was interviewed about his leadership role in the designs of six villas in Sheshan, near Shanghai. Click on images below to see full-size text.