Azania Front Lutheran Church

Architecture & Buildings

Africa, Tanzania, Dar es Salaam