R.W.Bro. John L. MacPherson
© 2024 Copyright Hamilton Masonic District C