A cyclist is reflected in a puddle as he passes Westminster Abbey in London on January 17. Reuters/Luke MacGregor
Tags: |