Desert Trekking: The Challenge of Crossing the Sahara

by Tracy