Media

The flag comes down on a very successful SA Masters IPT in Johannesburg


The flag comes down on a very successful SA Masters IPT in Johannesburg. Now to Cape Town in May 2020.