03 hall

Thomas Henry Hall (1795 - 1870)

Provincial Grand Master 1843 - 1870