This compilation video features the stunning European beauty Cleopatra Rios as she flaunts her incredible body and skills at masturbating. From the moment the video starts, it is clear that Cleopatra is in control and knows exactly how to pleasure herself.