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 Posta Aerea 001 October 22, 2007 Skyscraper Creates All Its Own Energy May 14, 2007 Newhouse III Opens At Syracuse December 15, 2007