Spain�s Garbine Muguruza in action against Samantha Stosur of Australia during their French Open women�s singles semifinal match at the Roland Garros Stadium in Paris on Friday.
Spain�s Garbine Muguruza in action against Samantha Stosur of Australia during their French Open women�s singles semifinal match at the Roland Garros Stadium in Paris on Friday.