St. Mary Magdalene's Anglican Church, New Richmond