Close
10 of 21
Leila Almas Rose
10 of 21
Leila Almas Rose arrives at the 2023 Burbank International Film Festival for the screening of "Replica", which was nominated for two awards.
People
Leila Almas Rose
Photo by Kevin Boot
Back to top