Euro 2020 – Tartan Army March In Leicester Square, London, Ahead Of Today’s EURO 2020 Match With England
- Captured on Friday 18th of June 2021
- Location is London
Description
The Tartan Army, or the fans of Scotland's national football team, arrived in droves to London all hyped up ahead o Read more...