JOHANNESBURG - JULY 11 :  Final at Soccer City Stadium: Spain vs. Netherlands on July 11, 2010 in Johannesburg.  Dutch supporters watching the final match
Editorial use only
Editorial credit: Vladimir Melnik / Shutterstock.com

Royalty-free stock photo ID: 57182659

JOHANNESBURG - JULY 11 : Final at Soccer City Stadium: Spain vs. Netherlands on July 11, 2010 in Johannesburg. Dutch supporters watching the final match