London - djnardi

This picture is blurry, but just imagine 100 people wide all the way up to those bright lights a mile away... yeah, that's 86,000 fans waiting in line for the Tube...

London721