Today in Photos, November 3

3 Nov 2015

A swimmer powers past chunks of ice after breaking part of the frozen surface of the Amur River in Heilongjiang, while a seagull flies past the Big Ben clock on a foggy day in central London, and more ...