Intriguing Earth Architecture 61 Puerta de Europa, Madrid, Spain – Pedro Senteri Cardillo & Johnson Burgeevia flickr: cuellar You Might Also Like Intriguing Earth Architecture 36 December 15, 2007 VotW 08: Joshua Prince-Ramus Speaks At TED February 21, 2010 Richard Rogers: Barajas Airport, Madrid September 7, 2007