No photo

Acting

Leland Carr

Born 1894-02-06· California, USA