Khawaja Mustafa

D54v_d9WkAEFNiB
ICC Women's Cricket World Cup, 2025