Alistair Caldicott
Yazd old city 10
Narrow back streets of Yazd old city