Freeport Shipyard, Grand Bahamas

Welding an aluminium crack - Atlantic Pacific Marine