Alistair Caldicott
Tehran streets 10
Streets of Tehran:
Don't forget those fridges. On the move in rush hour