Inside of the Church Published 2 June, 2016 at 1209 × 807 in ELYON CHRISTIAN MISSION-DRC, CONGO[ZAIRE]