Professor George Britton Halford

Date of birth
1824
Date of death
1910

Share

Maker of