R.W.Bro. Paul G. Hirst
© 2023 Copyright Hamilton Masonic District C