A carpet shop in Chefchaouen. Photo by Ann Banks. Click on photo to return to Ann Banks story about Chefchaouen.