HongKongClimbing.com


Mitch LeBlanc on Superhardness (V6). Photo: Stuart Millis