5032850 SWAROVSKI MINI ROSE STONE BANGLE

5032850 SWAROVSKI MINI ROSE STONE BANGLE

Regular price $149.00

Swarovski bangle