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 Intriguing Earth Architecture 15 June 15, 2007 Happy Holidays ’09 December 25, 2009 Intriguing Earth Architecture 27 September 21, 2007