Designed by
Title
Offshore oil rig and drilling vessels in Chaguaramas Bay, Trinidad and Tobago working on oil industry project. #130169598
Description
Offshore oil rig and drilling vessels in Chaguaramas Bay, Trinidad and Tobago working on oil industry project at sea.