Princess Sarah

  1. Princess Sarah
    yachtlover

    Yacht: Princess Sarah

    July 22, 2009 by yachtlover

    Motor Yacht Princess Sarah The Motor Yacht Princess Sarah (image above) was launched in by Richmond by 2007 and the luxury yacht measures 43.28m (142 feet) long. The …