Twickenham stadium, fans going to watch the rugby match between England and Argentina, Twickenham, London UK

- Image ID: DHJ57R
Twickenham stadium, fans going to watch the rugby match between England and Argentina, Twickenham, London UK
Kumar Sriskandan / Alamy Stock Photo
Image ID: DHJ57R
Location: Twickenham rugby stadium, London UK