Landers Stevens

Landers Stevens

Born 17 February 1877 in San Francisco, California, USA

Died 19 December 1940 (aged 63)