CANNES - MAY 23: Alexandra Maria Lara at the premiere screening of 'On the Road' presented in competition at the 65th Cannes film festival on May 23, 2012 in Cannes
- Image ID: 103334102
- Copyright: Joe Seer
- Editorial Credit: Joe Seer / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.