Editorial use only. Learn more

Editorial credit: Jaguar PS / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 108135866

LOS ANGELES, CA - FEBRUARY 9, 2010: Benicio Del Toro at the US premiere of his new movie "Wolfman" at the Arclight Theatre, Hollywood.

Similar images

More from this artist