London - kevin76
Horseguards Parade.

Horseguards Parade.