EBENEZER CATHEDRAL, BENIN CITY
NEW SONG ARMY OF THE LORD MINISTRY
AKA NEW SONG ASSEMBLY
HEADQUARTERS

Pictures will be available shortly

Visit page again