London - kevin76
Kensington Palace.

Kensington Palace.