Takashige Ichise of Japan, producer of the new film 'The Grudge', arrives at the premiere of the film at Mann's Village Theatre in Los Angeles, October 12, 2004. Photo by Francis Specker


Size: 2251px × 3000px
Photo credit: © Francis Specker / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: actor, actress, carpet, celebrity, hollywood, red