Next
Islamic Egypt / six sketches by David Roberts. Roberts, David, 1796-1864.
[Cairo : s.n., 1838]
6 plates ; 34 cm