Close

Several still images for the tower in Madrid, Castellana 81

Commisioned by GMP