Cameroon - stevenlevourch

Church in Bafang, West province, Cameroon.

ChurchBafangwestCameroonAfricachriststatue