word of team England and its flag projected onto giant LED screen on the entrance to Wembley stadium, London


Size: 4601px × 3067px
Photo credit: © xiu bao / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2020, eufa, euro, festival, football, guard, london, security, stadium, stewards