St. Peter Claver Roman Catholic Church in Lunsar, Sierra Leone
Sierra Leone
Northern Province
Bombali District
Impressum