Chanel

Black Rubber Camellia Flower Rain Boots

Sold Out

40
Estimated Retail Price: $850   Black rubber rain boots embellished with two camellia flowers on the side with gold tone CC logo on the petals fe...