Theatre in Chamonix-Mont-Blanc, France

Chamonix-Mont-Blanc in France. Image by David Hill