Westminster Embankment, London, UK. 20th January 2013. Snow on the sculptures of the Battle of Britain monument. Snow falls in central London. Alamy Live News


Size: 4256px × 2832px
Location: Westminster Embankment, London, UK.
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: airmen, battle, britain, day, embankment, monument, paul, sculptor, snow, winter