Stella McCartney
Women's Black leopard-print slides

Product Details

black/multicolour all-over leopard print open toe rubber sole slip-on style