Menu
Share
 
Switch to Desktop Site

European snow storm

Image

Image 1 of 18

 

Airline passengers lie on the floor at Heathrow Airport in London, England, on Dec. 20. Snow and freezing temperatures delayed flights across northern Europe.

PHOTO: Luke MacGregor/Reuters

Next Image Previous Image

Image 1 of 18

 
About these ads

Share