Book cover for A thousand miles up the Nile

A thousand miles up the Nile

Description of book