Thomas Locher
Riggisberg,  Switzerland
61 years old
1 258
Routes
626
Boulders
1 258
Routes
626
Boulders