The luxury super-yacht, Zen, has dropped anchored in the Bay of Palma | T. AYUGA
10/03/2022 09:55
The luxury super-yacht, Zen, has dropped anchored in the Bay of Palma sparking rumours that owner, Chinese billionaire, Jack Ma, could be heading to the island for a holiday.