Lost grounds

Image 2 of 31
< Prev Next >

WSC_Wembley_1999_TD_02.jpg

Wembley Stadium, c1999. The left of the two famous twin towers.<br />
(Exact date tbc). Photo by Tony Davis 1999.