Hugh Armstrong Clary

b. 9 November 1831, d. 12 November 1896

Chart width:      Refresh

Timeline