Enzo Manca Design unveils 109m superyacht concept Juno

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