Hiking Poles

Why do you need a hiking pole
Arpenaz200 Pole
500 Antishock
7 products for Hiking Poles