Louis Dean

Louis Dean

Born 3 May 1874

Died 8 April 1933 (aged 58)