Touchstone - The Studio
Touchstone - The Studio is a climbing gym in San Jose, USA on Crux.
No climbs yet.