Mountain Village of Peille

Maritime Alps, France