Alistair Caldicott
Tehran streets 6
Streets of Tehran:
Entering another world Tehran's main bazaar