football meme » [1/6] stadiums: Stamford Bridge, London, England
: Stamford Bridge, London, England
Amazing how the bridge looked when I was first going compared to now! Just goes to show how far my amazing blues have...
"Art exists because life is not enough"
Keep your head up, sunshine