London

Big Ben.

London

Tourists at Buckingham Palace.

London

Nelson's Column.

London

The Soviet War Memorial

London

tate