Church of England, Mission of Malbaie, Corner Beach and Barachois (Barachois, Québec : Paroisse) Add to clipboard Corporate body