AMSTERDAM, NETHERLANDS - JULY 11: Football fans in Amsterdam on 19th FIFA World Cup 2010 Final The Netherlands - Spain, on July 11, 2010 in Amsterdam, Netherlands.
Editorial use only
Editorial credit: Aija Lehtonen / Shutterstock.com

Royalty-free stock photo ID: 56978857

AMSTERDAM, NETHERLANDS - JULY 11: Football fans in Amsterdam on 19th FIFA World Cup 2010 Final The Netherlands - Spain, on July 11, 2010 in Amsterdam, Netherlands.