Ellen Khuzwayo – Research Vessel

The ship carrying out operations.