UEFA Womens Champions League Final Lotta Schelin Lyon, MAY 26, 2016 Football Soccer UEFA Womens Champions League Final match between VfL Wolfsburg 1341 Lyon at Stadio Citta del Tricolore in Reggio Emilia, Italy. Photo by aicfotoAFLO Editorial Stock Photo - Afloimages
Lotta Schelin (Lyon), MAY 26, 2016 - Football / Soccer : UEFA Women's Champions League Final match between VfL Wolfsburg 1(3-4)1 Lyon at Stadio Citta del Tricolore in Reggio Emilia, Italy. (Photo by aicfoto/AFLO)