This image is featured as part of the article Barracuda Yacht Design reveals new 62-metre superyacht concept.
Barracuda 62m superyacht – © Barracuda Yacht Design
Written by Eva Belanyiova
This image is featured as part of the article Barracuda Yacht Design reveals new 62-metre superyacht concept.
Email Your Yachting News to:
news @ charterworld.com