Cleopatra C

  1. Cleopatra C
    turtle

    Yacht: Cleopatra C

    August 6, 2009 by turtle

    Image: Cleopatra C – Photo Credit Amels Motor Yacht Cleopatra C Motor Yacht Cleopatra C (image above) is a 57m (187 feet) luxury yacht which was launched in the year …