Parish Register, St. Andrew's Presbyterian Church--Halifax



Source Information