London, UK. 26th Sep, 2015. Photo taken on September 26, 2015 shows the Twickenham Stadium in London, Britain during the Rugby World Cup 2015 Pool A match between England and Wales. England lost 25-28. Credit: Han Yan/Xinhua/Alamy Live News
Contributor:Xinhua / Alamy Stock Photo
File size:35.9 MB (619.1 KB Compressed download)
Releases:Model - no | Property - noDo I need a release?
Dimensions:4950 x 2534 px | 41.9 x 21.5 cm | 16.5 x 8.4 inches | 300dpi
Date taken:27 September 2015
This image could have imperfections as it’s either historical or reportage.