Likoma Island Anglican Cathedral- Petrus
Malawi
Northern Region
Niassa
Likoma
Likoma Island Anglic…
Chipyela - St Peter'…
Likoma Church - Beau…
Impressum