Teglachen monument
ኢትዮጵያ
Addis Abeba
Black Lion Hospital
Derg Monument
Delachen Monument, A…
Mengistu Haile Maria…
Mengistu Haile Maria…
Mengistu Haile Maria…
Teglachen monument
Going Up Churchill R…
Teglachen monument
Churchill Rd - Addis…
Looking Across Churc…
Ministry of transpor…
Mengistu Haile Maria…
A remembrance of the…
Cuban Fighters Memor…
Ethiopian Televesion…
Ras Desta Damtew Street
Yared Street
Churchill Avenue
Zambia Street
Impressum