Editorial use only. Learn more

Editorial credit: Featureflash Photo Agency / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 139390502

Elena Lenina at the gala premiere of "The Past" (Le Pass) in competition at the 66th Festival de Cannes. May 17, 2013 Cannes, France

Similar images

More from this artist