James Hirsch
James Hirsch climbs with Crux.
Climbs set by James Hirsch
Vasectomy (Red)
at
University of Alabama
Birth Control (Green)
at
University of Alabama