Ivan Aldavert

42.566442535358, 1.5994964540005

Type of race
Edition
2015
Time
6:59
Distance
39