Henry Gates
Henry Gates was a Methodist blacksmith and politician in the Township of Annapolis, Nova Scotia... more »