A review by calebgetto
Walking: One Step at a Time by Erling Kagge

adventurous challenging reflective relaxing medium-paced

3.5