Elsa Lorimer

Elsa Lorimer

Born: 1891-02-15 — Taunton, Massachusetts, USA

Known For