John Smith
John Smith climbs with Crux.
Climbs set by John Smith
Theoretical Wound Care (D)
at
Altitude Gym - Gatineau