Popularity: 1 Popularity

Louis Hector

Birthday

1883-03-19

Place of birth

Islington, London, England, UK

Death day

1968-10-01