Mountain Village of Peillon

Maritime Alps, France