Cecil Humphreys

Cecil Humphreys

Born 20 July 1883 in Cheltenham, Gloucestershire, England, UK

Died 6 November 1947 (aged 64)