Alistair Caldicott
Durban market
Durban:
One of Durban's colourful street markets