Intriguing Earth Architecture 61 Puerta de Europa, Madrid, Spain – Pedro Senteri Cardillo & Johnson Burgeevia flickr: cuellar You Might Also Like Posta Aerea 10 January 30, 2014 Intriguing Earth Architecture 93 February 25, 2016 Intriguing Earth Architecture 101 January 22, 2018