Stock Photo - France, Provence, Alpes Maritimes (06), Roya Valley, perched village of Saorge, the baroque church

Stock Photo: France, Provence, Alpes Maritimes (06), Roya Valley, perched village of Saorge, the baroque church.