John Shaqi

Loading your reading…

Desert and water gardens of the Red Sea : $b Being an account of the natives and the shore formations of the coast — John Shaqi