Designed by
Title
Cuatro Torres Business Area (CTBA) building skyscrapers, in Madrid, Spain #30705383
Description
MADRID, SPAIN - MARCH 10 Cuatro Torres Business Area (CTBA), in Madrid, Spain, on March 10, 2013. The Space Tower skyscraper, was designed by American architect Henry N. Cobb and inaugurated in 2007
This image is editorial