The 42.5m superyacht Libra sold