France, Paris, Rue de la Huchette, Rue de la Harpe

In series: Smart
location | thumbnails