Cecil Humphreys

Acting

Cecil Humphreys

Born 1883-07-20· Cheltenham, Gloucestershire, England, UK