Previous | NextPhoto 35 of 37: Santiago Bernabeu
17/11/2007 - Spain 3-0 Sweden
Uploaded by phespirit a Tottenham Hotspur supporter