Share
twitterlinkedinfacebook
Image 1 of 1
IMG_1279.JPG
Michelle Rodriguez  arriving at the World Music Awards 2010 at the Sporting Club, 18 May 2010 in Monte Carlo, Monaco. Picture by Marco Piovanotto/iPhoto