ROLAND GARROS - THE FRENCH OPEN

STADE ROLAND GARROS, PARIS, FRANCE