No photo

Acting

Louis Hector

Born 1883-03-19· Islington, London, England, UK