Cafe Bar in Montmartre, Paris, Ile de France, France
About