mail_outline sales@mediastorehouse.com
Religious stained glass windows inside the Holy Trinity Cathedral, Addis Ababa, Ethiopia
Representations of Adam and Eve on stained glass windows inside Holy Trinity Cathedral, Addis Ababa, Ethiopia
Menelik II palace (1880s) on the Mount Entoto, near Addis Ababa, Ethiopia