Happy River Heavy Lift Vessel

Happy River, first of a new class of four 16,000dwt heavy-lift ships.