WATCH – Team Sri Lanka gets a warm welcome in South Africa! – Netball World Cup 2023

118

Sri Lanka Squad arrival in South Africa for the Netball World Cup 2023 in Cape Town.