Olin Downes

Acting

Olin Downes

Born 27 January 1886 · Evanston, Illinois, USA · Died 22 August 1955 at 69