Jubail – The Kingdom of Saudi Arabia. Flash Art light up the waterfront area for the inauguration of the new SABIC Headquarters building



Jubail – The Kingdom of Saudi Arabia. Flash Art light up the waterfront area for the inauguration of the new SABIC Headquarters building