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 The Power Of Place October 30, 2007 Intriguing Earth Architecture 20 July 20, 2007 Intriguing Earth Architecture 12 May 25, 2007