Create new Board
Editorial Images

England Fans Gather Ahead of Algeria Clash

CAPE TOWN, SOUTH AFRICA - JUNE 18: England flags are draped on a restaurant balcony on June 18, 2010 in Cape Town, South Africa. Cape Town hosts the match between England and Algeria tonight in the second of their group stage matches. (Photo by Dan Kitwood/Getty Images)
England Fans Gather Ahead of Algeria Clash
Embed