Uncategorized

Meskel Square

Meskel Square is a large public square located in the heart of Addis Ababa, the capital city of Ethiopia. It…

2 years ago