Photo of the Day: Lewis Hamilton wins Chinese Sprint

  • Published:
  • 22/03/2025 12:12 PM

Ferrari's British driver Lewis Hamilton celebrates winning the sprint race of the Formula One Chinese Grand Prix at the Shanghai International Circuit in Shanghai on March 22, 2025.

Image: Greg Baker / AFP