Overall purple marble earrings

Overall purple marble earrings

Stock: 3 left

Regular price $22.00 Sale

2 inches long