London, UK. Arash Ashtiani at Holy Spider Premiere. The premiere is the remind audiences of the death of Mahsa Amini and the struggle for women’s rights in Iran. Royal Festival Hall. 66th BFI London Film Festival. 8th October 2022. Ref:LMK11-SLIVE101022-001. Steve Bealing/Landmark Media. .


Size: 3744px × 5616px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: event, festival, film, london