Image 1 of 1
Caption:15.06.2016. Lille, France. English supporters, in Lille for the English teams games have a street party, closely policed by the French security forces. Some arrests were made when the partying went too far.
Restrictions:Editorial Use UK