Michelle Rodriguez 2011 : Michelle Rodriguez diving and swimming at Eden Roc hotel in Cannes
Michelle Rodriguez enjoys diving and swimming with friends at Eden Roc hotel apart of the 64th Cannes Film Festival in Cannes, France on May 15, 2011. Photo by ABACAPRESS.COM