Posts Tagged ‘Wembley Stadium’

Photo Daily | September 14 | Russian Fans at Wembley

By Thomas Dunmore • Sep 14th, 2007 • Category: Photography

Photo credit: The Revolution on Flickr, via the Pitch Invasion photo pool.