2024
ST. PETER'S CATHEDRAL
Likoma Island
Churches cathedrals basilicas and chapels
After the laying of the foundation stone by Bishop Gerald Trower in 1903, ...Read more