Devon, UK. 1st March, 2018. UK Weather: Storm Emma arrives to be met by the cold air from the Beast from the East, causing heavy snow fall and weather warnings at Torquay, Torbay, Devon, UK. Credit: JHNews / Alamy Live News


Size: 5184px × 3456px
Location: Torquay, Devon, UK
Photo credit: © JHNews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: beast, britain, bus, devon, east, emma, england, great, halted, kingdom, public, red, snow, stand, standstill, stopped, storm, stranded, stuck, torbay, torquay, transport, uk, united, warning, weather