People walk in the snow in Strasbourg, France, on Feb 5.
977 likes
Log in to like or comment.