Miu Miu Logo terry slides
These slides from Miu Miu are made from soft terry cloth with logo lettering across the straps and soles. Miu Miu Logo terry slides