Alistair Caldicott
Tehran streets 8
Streets of Tehran:
When these things get going, they are lethal for foreigners who fail to get out of the way