David Steele
Calgary,  Canada
34 years old
12
Routes
0
Boulders
12
Routes
0
Boulders