2024
ST. CECILIA'S CHURCH
Île De Lamèque
Churches cathedrals basilicas and chapels
The small village of Sainte-Cécile is located on Lamèque Island, in the ...Read more