Moroccan Handicraft...
All Genuine Leather Babouches are made of premium leather combined with a very good quality sole, handcrafted in Morocco, designed for comfort and durability. EXPRESS DELIVERY 2 to 5 days on all orders VIA DHL AND FEDEX worldwide.