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 Virtual Rome Was Not Built In A Day June 12, 2007 Architect…what’s in a word? December 5, 2006 Intriguing Earth Architecture 73 November 21, 2009