Stock Photo - Dec 12, 1983; Los Angeles, CA, USA; Scene from the 1993 movie 'Star Wars: Return of the Jedi' directed by Richard Marquand. (Credit Image: © Courtesy of Lucasfilm Ltd./Entertainment Pictures/ZUMAPRESS.com)

Stock Photo: Dec 12, 1983; Los Angeles, CA, USA; Scene from the 1993 movie 'Star Wars: Return of the Jedi' directed by Richard Marquand.

Searchable keywords

  • 1983
  • Dec 12
  • Film Still
  • Ltd
  • Lucasfilm
  • Still - Film

More from this author

ZUMA Press