Montmartre, Paris, France
Snow in Montmartre, Paris, France.
↑