Live from Cannes: Onboard Baglietto's new 43m superyacht Pachamama
After being launched earlier this year, the 43.65 metre superyacht Pachamama is in Cannes this week for the Cannes Yachting Festival, where SuperYacht Times’ Charl van Rooy and Tom van Oossanen were invited on board to take a look at this modern custom Italian masterpiece