Designed by
Title
International Tennis Federation (ITF) flag at Le Stade Roland Garros in Paris, France #281050571
Description
PARIS, FRANCE - MAY 31, 2023: International Tennis Federation (ITF) flag at Le Stade Roland Garros in Paris, France
This image is editorial