New pictures have been released of the 62-metre Holland Jachtbouw Athos at the Superyacht Cup in Cowes at the weekend. The superyacht is the world’s largest privately owned double-masted schooner. Find out more about the Superyacht Cup here. [Images: Dan Matthews]