VLCC 'Gemini Star' after dry dock in Dubai end of 2009.Vela International Marine.
Upload a new photo.