Editorial set
Set 3578005
Contributor Log In
Client Log In
Sign up
Search
Backgrid — Editorial imagery
Skip to results
Editorial set
Michelle Rodriguez takes in the French sunshine as she relaxes by the pool at the Cap Eden Roc hotel during 79th Cannes Film Festival.
Contributor Log In
Client Log In
Sign up
Search