Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Thousands of Fans of American Football at the National Football League's Fan Rally in Trafalgar Square, London. The Rally was to Celebrate the Annual NFL Match Between the 49ers and the Denver Broncos at Wembley Stadium. Trafalgar Square, London October 30 2010