Adidas by Stella McCartney
Women's printed slides

Product Details

beige leopard print touch-strap fastening rubber sole logo patch open toe