National Post (National Edition)
MAJOR SNOWSTORM HITS EUROPE
People walk their dog past foraging deer as snow from Storm Darcy falls on Sevenoaks, England, southeast of London, on Monday.
National Post (National Edition)
People walk their dog past foraging deer as snow from Storm Darcy falls on Sevenoaks, England, southeast of London, on Monday.