The Battle of Britain Monument (Monument to the RAF) in the Victoria Embankment, central London, circa 2019.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections