LOS ANGELES, CA - NOVEMBER 9: Actress Geena Davis and director Renny Harlin attend 'Big Al' screening on November 9, 1993 in Los Angeles, California. Photo by Barry King/Alamy Stock Photo
Size: 4666px × 3399px
Photo credit: © Barry King / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: actor, actors, angeles, arts, california, closet, entertainment, equal, film, justice, la, los, melrose, models, movie, place, screening, short, television, usa, veronicas