by Frank George Carpenter
Morocco, Algeria, Tunisia, Tripoli, and the Sahara
No description available