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 Zaha Hadid – Dune Formations August 24, 2007 FIFA Unveils New World HQ May 31, 2007 Happy New Year’s 2010 December 31, 2009