Anbessa Shoe factory, Addis Ababa


Trade Facilitation needs of a shoe producer in Ethiopia.

Categories: Africa, People & Places, Photos

Leave a comment