By Chris Wright
This is the new 58,145-capacity National Stadium on the banks of the Vistula that meanders through Warsaw, and it’s where the opening game of Euro 2012 between Poland and Greece will be played. It’s also incredibly beautiful by night, as seen here…
Such a handsome brute. I shall look forward to seeing more of you next summer, so I shall.
Photo: 4eye (Via Pitch Invasion)