Huge success

Huge success
play icon
​ A view of the Khalifa University building in Abu Dhabi.