EDWARDS, AMELIA B.

A thousand miles up the Nile. Repr. - London CENTURY 1989 - xxvi, 499 - Century Classics .

General


Travelling
Egypt
Nineteenth Century