Hamilton Humphries

Hamilton Humphries

Born: 1906-03-07 — Hemel Hempstead, Hertfordshire, England, UK

Known For