The Provincial Grand Lodge of Lanarkshire Middle Ward
The Provincial Grand Lodge of Lanarkshire Middle Ward > Provincial Grand Master Tom Davidson – Installation 2011 > PGM Tom Davidson Installation Dinner 2011 (25)