Thor Alpha – Marine Support Vessel

The Thor Alpha was constructed in the Faroe Islands.