London - djnardi

Nearing Trafalgar Square, where the NFL Fan Rally was being held.

London104