Saatchi

Plum Crystal Beaded Dog Keychain

$ 29.99
| /
•Handmade item 3"x 2.5"
•Materials: crystal beads, metal ring, nylon string