Gabon

IMG_4712Fr. Gilles Wach, the superior of the Institute of Christ the King Sovereign Priest, along with an altar server in the church of Our Lady of Lourdes in Libreville, Gabon [the source].