Picture - Atmosphere London United Kingdom, Monday 23rd December 2013

Atmosphere - Passengers wait at Kings Cross station in London to get trains north before the predicted storm causes cancellations - London, United Kingdom - Monday 23rd December 2013







Contactmusic



Comments