Delomena with frequent travel to the project sites
CARITAS Switzerland (CACH)
Delomena with frequent travel to the project sites
CARITAS Switzerland (CACH)
Addis Ababa
CARITAS Switzerland (CACH)
Robe
CARITAS Switzerland (CACH)
CARITAS Switzerland (CACH)
Addis Ababa
CARITAS Switzerland (CACH)
CARITAS Switzerland (CACH)
CACH Country Office, Addis Ababa
CARITAS Switzerland (CACH)
CARITAS Switzerland (CACH)