London, UK. 11th Nov, 2016. Scottish football fans gather in Trafalgar Square ahead of the the Scotland V England clash at Wembley in the evening. Credit: JOHNNY ARMSTEAD/Alamy Live News

- Image ID: H8DP9A

Similar stock images