St. Mary's new church