Women’s World Cup Final – United States v Netherlands

Soccer Football – Women’s World Cup Final – United States v Netherlands – Groupama Stadium, Lyon, France – July 7, 2019 Kelley O’Hara of the U.S., Allie Long of the U.S. and team mates celebrate after winning the Women’s World Cup REUTERS/Benoit Tessier – RC198B0238C0

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.