Icarus
Jongert 2700








Mast LOA: 37.71m
4-Spreader Masthead Rig