Designed by
Title
Charming cafe La Taverne de Montmartre on Montmartre hill. Paris #101419211
Description
Paris, France - July 06, 2017: The charming cafe La Taverne de Montmartre on Montmartre hill. Montmartre with traditional french cafes and art galleries is one of the most visited landmarks in Paris.
This image is editorial