Skip to content
Contrast off
Open menu
Steven Holl Architects
/
Exhibitions
Steven Holl Architects
Studio
Projects
Philosophy
Ecology
News
SU PIETRA
2010 - 2011
On view at Castello di Acaya in Lecce, Italy.
Link to External URL
Previous / Next
URBANISMS: STEVEN HOLL + LI HU, 7 PROJECTS IN CHINA
2010
HIGHRISE – IDEA AND REALITY
2011 - 2012