Hubert Roux (FR)
Public ascents (197)
7a (3 Ascents)
6c+ (3 Ascents)
6c (5 Ascents)
91.1