Alistair Caldicott
Downtown Tehran 5
Downtown Tehran:
A tray of freshly sliced sheep's head and feet