Battle of Britain Monument, sculpture honouring those who took part in the Battle of Britain during the Second World War, London
Size: 2667px × 4000px
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