David Smith

David Smith

Born 28 October 1872 in Faversham, Kent, England, UK

Died 25 April 1930 (aged 57)

Director