Categories
Barracuda Yacht Design revealed their new 38m (125′) superyacht concept at last week’s Monaco Yacht Show 2014. This is a majestic classic cutter, superbly penned in collaboration with JFA Yachts.
