Morocco, Marrakesh. Kasbah souk- typical colorful knitted and woven Moroccan hats on display for sale