Tony Castro Superyacht Design at the LYJAPCS

Currently exhibiting at the London Yacht, Jet & Prestige Car Show (LYJAPCS), British company Tony Castro Superyacht Design has recently released two new superyacht concepts; a 62 metre sailing yacht designed in collaboration with the Turkish shipyard Sunrise Yachts, as well as a 72 metre power superyacht

Read more: http://www.superyachttimes.com/editorial/48/article/id/14147