Britain Soccer Women’s Champions League

Alan Duffy

23rd, May 2013

Wolfsburg’s Martina Mueller scores from a penalty kick during the women’s Champions League final soccer match between Wolfsburg and Olympique Lyonnais at Stamford Bridge Stadium in London Thursday, May 23, 2013. (AP Photo/Matt Dunham)

Posted in

Share this article: Email

Leave a Reply