Khan Al-Khalili

Paperback / softback