Image 1 of 1
04SP-rc0201d.jpg
The start of the Ultra Tour of Mont Blanc. Chamonix, France