Medium default avatar

Peter Owuor

Treatment Coordinator, Dove International
  • Dove International
  • Kenya