No photo

Acting

Elsa Lorimer

Born 1891-02-15· Taunton, Massachusetts, USA