The sphinx awakes
SPARROW, GERALD
The sphinx awakes - London ROBERT HALE 1956 - 217
General
Egypt
History
Politics
Twentieth Century
The sphinx awakes - London ROBERT HALE 1956 - 217
General
Egypt
History
Politics
Twentieth Century