Ivon Hitchens

British, 1893-1979
Name
Ivon Hitchens
Born
U.K. (England): London
1893-03-03
Nationality
British
Died
U.K. (England): Sussex, Petworth
1979-09-29