>>> 20

Advertisements

Picasso Tower is localized in Madrid, Spain and the architect on this building is Minoru Yamasaki.