Rev. James McWilliam
Rev James McWilliam was the first man to hold a public religious service in Palmerston North (1872).
Creator: Unknown
Place: Palmerston North
Date: circa 1890
Rev James McWilliam was the first man to hold a public religious service in Palmerston North (1872).
Creator: Unknown
Place: Palmerston North
Date: circa 1890