a 90,000 seat stadium for the home games of the England national football team, and the main English domestic football finals.
Copyright © by Douglas Houck. Please contact me for use or link of any image(s).