Intriguing Earth Architecture 61 Puerta de Europa, Madrid, Spain – Pedro Senteri Cardillo & Johnson Burgeevia flickr: cuellar You Might Also Like Intriguing Earth Architecture 79 March 29, 2010 Happy New Year ’18 January 1, 2018 Fallingwater – FLW Meets Half Life 2 September 24, 2007