World Affairs

6/recent/ticker-posts

Trafalgar Square, London in Winter


Ice forms on the fountains at Trafalgar Square in London following the coldest night.

Post a Comment

0 Comments