No Picture

Roland Garros 2010: May 18-June 6

photo credit: sebrenner Pictured aboveĀ is the centre court at Stade Roland Garros in Paris, France where the Roland Garros Championships, otherwise known as the French Open, is held. This event is one of only 4 Grand Slam tournaments and is played by both the top players on the women’s WTA […]