Twickenham Stadium New South Stand
Twickenham Stadium New South Stand
Size: 5315px × 3543px
Location: Twickenahm, UK
Photo credit: © chris brignell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 000, 6, 82, blue, borough, building, capacity, concerts, considered, cup, day, edf, energy, england, english, enlarged, final, football, guinness, heineken, held, home, icon, kingdom, large, largest, matches, middlesex, music, nations, nice, premiership, rfu, richmond, rugby, seat, sevens, sky, south, stadium, stand, sunny, test, thames., twickenham, twickers, uk, union, united