Share
twitterlinkedinfacebook
Image 1 of 1
05SP-rc0007d.jpg
Vincent Delebarre, second place in the 2005 Ultra Trail du Mont Blanc. Chamonix, France