London - djnardi

These escalators to the Tube were some of the longest I've ever seen.

London026