Designed by
Title
Churchill War Rooms and Robert Clive Memorial seen from King Charles street in London, England, G #120092940
Description
LONDON, ENGLAND - JUNE 17, 2016: Churchill War Rooms and Robert Clive Memorial seen from King Charles street in London, England, Great Britain
This image is editorial