LOS ANGELES, CA - OCTOBER 16, 2005: Lea Thompson at the Los Angeles premiere of 'The Legend of Zorro'.

LOS ANGELES, CA - OCTOBER 16, 2005: Lea Thompson at the Los Angeles premiere of 'The Legend of Zorro'. Stock Photo
Preview

Image details

Contributor:

Hyperstar / Alamy Stock Photo

Image ID:

F2R8K5

File size:

17.5 MB (717.5 KB Compressed download)

Releases:

Model - no | Property - noDo I need a release?

Dimensions:

2040 x 3000 px | 17.3 x 25.4 cm | 6.8 x 10 inches | 300dpi

Date taken:

22 September 2015

Location:

Los Angeles, CA, USA

More information:

LOS ANGELES, CA - OCTOBER 16, 2005: Lea Thompson at the Los Angeles premiere of 'The Legend of Zorro' held at the Orpheum Theater in Los Angeles, USA on October 16, 2005.