Cargo Hold Cleaning Works

Haul Cleaning Caused From an Oil Spill - Malta Port