England

Big Ben.

England

Tourists at Buckingham Palace.

England

Nelson's Column.

England

The Soviet War Memorial

England

tate