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 16 June 22, 2007 World Architecture in 03:40 April 24, 2007 Intriguing Earth Architecture 99 December 22, 2017