Profile picture
Venus Shewangizaw
  • Technician / Assistant
    CARE Ethiopia
    Dire Dawa, Ethiopia
mini profile avatar Venus Shewangizaw