Hector Stewart Vandeleur


Hector Stewart Vandeleur - person. He was born on January 18, 1836 and died on January 1, 1909.