Shopping

'souk', a street market in Marrakech, Morocco, North Africa. --- Image by © Ocean/Corbis