Thousands of Catholics sing Ave Maria in Lourdes France August 24, 2024 Get link Facebook X Pinterest Email Other Apps VIDEO: https://x.com/CatholicQuote12/status/1827037855300120771