Euro 2020 fans outside Wembley stadium before match (Italy vs Spain),Italy goes through finals!!!

Nov 2, 2026