Intriguing Earth Architecture 96 Campbell Sports Center | New York, NY | USA – Steven Holl Architectssubmitted via flickr: sa_steve Feature your photographs here:+ join our flickr pool Steven Holl Architects on Amazon You Might Also Like WTC Complex Striving for LEED Gold December 1, 2006 Dutch Company to Float Eco-Homes March 2, 2007 NCAIA Award Given to Environmental Center February 4, 2007