Stamford Bridge : West Stand

Stamford Bridge, the Chelsea stadium in London, UK.

11,803 views
5 faves
2 comments
Taken on October 22, 2008