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