A review by khanyareads
A Philosophy of Walking by Frédéric Gros

adventurous challenging funny informative lighthearted fast-paced

3.5