Stanford Competitive Climbing Club

Stanford Competitive Climbing recently became the newest club sport on The Farm

About Tom Taylor