Shamrock Beaded Earrings

Regular price $21.25
/
Shipping calculated at checkout.

Only 94 items in stock!

2" H X 1 3/4" W

Handmade beaded

Signature Packaging