Splash of Glory in Kisumu

  • | Citizen TV
    438 views

    36 teams, 400 swimmers make waves in the event