Triton Trimaran

The Triton trimaran research ship.