Indian women cricketers in white test uniforms celebrating a victory at Lord's stadium under a bright blue sky with the iconic media centre in the background.