First look onboard Margherita, a 33 metre superyacht by Navirex

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