David Rochedieu (FR)
Public ascents (106)
6b+ (1 Ascent)
6b (2 Ascents)
6a+ (6 Ascents)
6a (26 Ascents)
91.1