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 Apple’s New Fifth Ave Store in NYC May 18, 2006 Happy New Year’s 2010 December 31, 2009 Posta Aerea 04 January 23, 2008