Euro 2020 – Fans Gather At Wembley Stadium Hours Before Final Match
- Captured on Sunday 11th of July 2021
- Location is London
Description
Excited England fans gathered at Wembley Stadium in London for hours ahead of the Euro 2020 final against Italy on July Read more...