cambslogo
Cambridgeshire Freemasons
Chartermark logos Cambridgeshire

Thomas Henry Hall (1843 - 1870)

03 hall

Thomas Henry Hall (1795 - 1870)

Provincial Grand Master 1843 - 1870