Traditional Moroccan babouches (leather slippers) displayed in a market stall in Marrakesh, Atlas region, Morocco. Each slipper features intricate hand-embroidered patterns in contrasting Calendar #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 Calendar #912544610