Battle of Britain Monument, sculpture honouring those who took part in the Battle of Britain during the Second World War, London


Size: 5146px × 3431px
Location: Victoria Embankment, London, England, United Kingdom, UK
Photo credit: © OnTheRoad / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: battle, britain, great, ii, kingdom, london, memorial, monument, sculpture, uk, united, war, world