Image 1 of 1
20100711_0024.jpg
AMSTERDAM - THE NETHERLANDS -- 11 JULY 2010 -- The FIFA Worldcup Final Netherlands v/s Spain. -- Fans watching the final in cafes and outside screens. -- PHOTO: Juha ROININEN / EUP-IMAGES.