Create new Board
Editorial Images

Chelsea FC v FC Barcelona - UEFA Women's Champions League Final 2021

GOTHENBURG, SWEDEN - MAY 16: Alexia Putellas of FC Barcelona celebrates with team mates after scoring their side's second goal from the penalty spot during the UEFA Women's Champions League Final match between Chelsea FC and Barcelona at Gamla Ullevi on May 16, 2021 in Gothenburg, Sweden. (Photo by David Lidstrom/Getty Images)
Chelsea FC v FC Barcelona - UEFA Women's Champions League Final 2021
Embed