Schlumberger Dubai C1 Office

Dubai Zaabeel Zaabeel 1