Page 13 · Sports

Hamza into J-30 junior tennis semi-finals