

Image 1 of 1
Image Information
Filename:
AP-11760342.jpgCaption:
10.07.2016. Stade de France, Paris, France. European 2016 Football Championships, final. Portugal versus France. The stadium is readied for the final matchRelease:
NoRestrictions:
Editorial UKCredit:
Federico Pestellini/Panoramic/Actionplus
Keywords: