France

Pic de Chaillol - Southern Alps - France

Pic de Chaillol in the Southern Alps in France