Lyon v Paris Saint Germain - UEFA Women's Champions League Final

In This Photo: Police
Armed police on duty outside the Cardiff City Stadium ahead of the UEFA Women's Champions League Final between Lyon and Paris Saint Germain at Cardiff City Stadium on June 1, 2017 in Cardiff, Wales.
(May 31, 2017 - Source: Stu Forster/Getty Images Europe) more pics from this album »