Consecration of Canada to the Immaculate Heart of the Blessed Virgin Mary – July 1, 2017

Consecration of Canada to the Immaculate Heart of the Blessed Virgin Mary - July 1, 2017

Consecration of Canada to the Immaculate Heart of the Blessed Virgin Mary   –   July 1, 2017