A review by novelideea
A History of the World in 500 Walks by Sarah Baxter

adventurous challenging informative inspiring slow-paced

3.0