Cecil Humphreys

Biography

Details

Birthday: 20/07/1883
PlaceOfBirth: Cheltenham, Gloucestershire, England, UK
Deathday: 06/11/1947
Gender: 2
: 0.901