Football World Cup 2010, England Fans celebrate win over Slovenia in Trafalgar Square, London


Size: 3744px × 5616px
Location: Trafalgar Square, London, England, United Kingdom, Europe
Photo credit: © Vibrant Pictures / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2010, celebrating, celebration, cup, england, fans, flag, football, fun, georges, kingdom, london, pride, reflief, sports, square, st, trafalgar, uk, united, victory, win, world