Basilique Notre-Dame de la Délivrance
The Basilique Notre-Dame de la Délivrance (Basilica of Our Lady of Deliverance) is a Roman Catholic minor basilica dedicated to the Blessed Virgin Mary located in Popenguine, Senegal. The basilica i...
Basilique Notre-Dame de la Délivrance - Wikipedia