The Biggest Project in The World, 4500 M2 Retractable Pergola, Winter Garden And Roof SystemThe Biggest Project in The World, 4500 M2 Retractable Pergola, Winter Garden And Roof System

Albayrak succeed the biggest project in the world with 4500m2 retracting roof system at Park Bosphorus Hotel / Istanbul