You need special shoes for hiking — and a bit of a special soul as well.

Terri Guillemets

Loading...