Projects

Global Projects.

The St. Regis Bali Resort, Bali, Indonesia

2,588,586