Leila Arcieri
Born : December 18, 1973 (1973-12-18)
San Francisco, California, U.S.
Occupation : Actress, Model
Years active : 1997 — present
Born : December 18, 1973 (1973-12-18)
San Francisco, California, U.S.
Occupation : Actress, Model
Years active : 1997 — present