WARSAW - JANUARY 29: The National Stadium in Warsaw, Poland. The stadium opened January 29, 2012. The capacity of the object is 58500. Seen on January 29, 2012. Warsaw
Editorial use only
Editorial credit: Henryk Sadura / Shutterstock.com

Royalty-free stock photo ID: 98976701

WARSAW - JANUARY 29: The National Stadium in Warsaw, Poland. The stadium opened January 29, 2012. The capacity of the object is 58500. Seen on January 29, 2012. Warsaw