Seillans, Provençe

South of France, Nice, France