Italian football fans based in London watch the World Cup... 30 Jun 2006, Rogan Macdonald - RM0711066.jpg

Italian football fans based in London watch the World Cup... 30 Jun 2006, Rogan Macdonald - RM0711066.jpg