Stock Photo - The medieval perched village of Saorge in the Roya valley. Alpes Maritimes, France

Stock Photo: The medieval perched village of Saorge in the Roya valley. Alpes Maritimes, France.