Edmund Willard

Edmund Willard

Born 18 December 1884 in Brighton, East Sussex, England, UK

Died 6 October 1956 (aged 71)