Leyla Apara: Leyla Apara. Actress: Scrim. Leyla Apara is known for Scrim (2011).
Known For: Scrim (Actress)