Ruth McCafferty

Ruth McCafferty climbs with Crux.