Freepik
    The narrow cobblestone street of the medieval village of Balazuc in the South of France (Ardeche)

    The narrow cobblestone street of the medieval village of Balazuc in the South of France (Ardeche)