London - kevin76
Trafalgar Square.

Trafalgar Square.