Florian Bourdon (FR)
Public ascents (1072)
8a+ (1 Ascent)
8a (5 Ascents)
7c+ (3 Ascents)
7c (19 Ascents)
95.2