Louis Hector

Louis Hector

Born: 1883-03-19 — Islington, London, England, UK

Known For