Cannes Yachting Festival: Princess Yachts unveils design of the 26m Y80

© SuperYacht Times B.V. // All rights reserved.