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