Jonathan Koh
Jonathan Koh climbs with Crux.
Climbs set by Jonathan Koh
Draft 1.0
at
Boulder Movement Taiseng