Addis Ababa

Embassy of switzerland

Area:  1500 m²

Location:  Addis Ababa

Country:  Ethiopia