2019 Bill Preston 50 Years Service to Freemasonry

W.Bro. Bill Preston, receiving his 50th Certificate from W.Bro. Bill Caughie, Assistant Provincial Grand Master.