CCN Unveils the DOM123 Yacht

The Italian shipyard worked with designer Stefano Vafiadis to develop the DOM123.