130 Years of Masonry

Saint John Lodge #18

Ely Valley Mine

24 August 2002