Under 19 Boys match between Cavalier Cats Vs Celestial knights at Under 19 Boys in Johannesburg South Africa on 2024/04/13©Irwin Hackner /Visual Photography