Alexa
Garbine Muguruza defeats Venus Williams to win Wimbledon title - (Image credit: youtube.com)
1 of 1

Photogallery - Venus Williams loses to Garbine Muguruza in the Wimbledon Final