Cool customer

5 min read

ICE Yachts' new 70 footer supersizes short handed cruising – with pure Italian flair