In Italian, “vela” means sail—a fitting moniker for this 262-foot sailing-yacht project that includes a massive 20,182-square-foot sail plan (complemented by a hybrid engine). The sails are mounted on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results