Wednesday, November 29, 2017

Our Christian HeritageSt Mary’s Church and New Church (New Church no longer exists) Main Street Algoa Bay Port Elizabeth


Our Christian HeritageSt Mary’s Church and New Church  (New Church no longer exists) Main Street Algoa Bay Port Elizabeth