Stella Garcia

Stella Garcia

Born: 1942-07-06 — Los Angeles, California, USA

Known For