Leila Almas Rose
(no biography)
Known for
Acting
Place of birth
Los Angeles, California, United States
Known For
Credits
Photos
My Beautiful Bride
3.5
Replica
0
Jacir
6
Free Dead or Alive
4.5
Camp Pleasant Lake
5.1