Intriguing Earth Architecture 61 Puerta de Europa, Madrid, Spain – Pedro Senteri Cardillo & Johnson Burgeevia flickr: cuellar You Might Also Like Intriguing Earth Architecture 53 May 29, 2008 Zaha Hadid – Dune Formations August 24, 2007 Kathryn McCamant On Dwell November 26, 2007