A review by oviedorose
Walking the Nile by Levison Wood
adventurous
emotional
informative
inspiring
reflective
4.0