Super yacht Spirit

  1. Ocean Independence Puts Super yacht Spirit on Sale
    Superyacht News

    News: Ocean Independence Puts Super yacht Spirit on Sale

    April 17, 2010 by Superyacht News

    Super yacht Spirit which is currently situated in La Ciotat, France was manufactured in 2004 by New Zealand Yachts Ltd. Super yacht Spirit offers a strong wave piercer hull …