John Hartley
John Hartley climbs with Crux.
Climbs set by John Hartley
Campous (6B+)
at
Denise
Soup Dragon (6C)
at
Denise
Wrong Trousers (7A)
at
Denise
Doing the dishes
at
Denise
Snake Charmer (6C)
at
Denise