Algeria. Traditional pair of embroidered slippers from Mascara, in northern west Algeria. The e

You may like : samidare nicoceps luwin 3 hphedwig sungjo im 20636