Kenya – Karaba – Karaba Village (17, Karaba, Kenya) Delivered on: 06/21/2024Balls Given: 12Delivered to: Karaba village Delivered By Esther Njoki [Show thumbnails]