Intriguing Earth Architecture 75 CGAC, Santiago De Compostela, Spain – Alvaro Siza Vieiravia flickr: David G. Neguillo Feature your photographs here:+ join our flickr pool You Might Also Like Another Article Regarding the World Trade Center Site… April 27, 2006 Happy New Year January 1, 2008 Intriguing Earth Architecture 30 October 19, 2007