Church of Tekla Haimanot

Church in Mekele

One of many churches that tower over the rooftops of central Mekele.

Advertisement