NEW YORK METRO

Technical solution:
Ventilated facades with an invisible anchoring system

Country:
United States
Category:
Transports