- Home
- Traditional Moroccan babouches (leather slippers) displayed in a market stall in Marrakesh, Atlas region, Morocco. Each slipper features intricate hand-embroidered patterns in contrasting Puzzle #912544610
Traditional Moroccan babouches (leather slippers) displayed in a market stall in Marrakesh, Atlas region, Morocco. Each slipper features intricate hand-embroidered patterns in contrasting Puzzle #912544610