Ivan Aldavert

41.375016759352, 2.1493070572615

Type of race
Edition
2013
Time
3:56:28
Distance
42