Christmas Jack
Christmas Jack

Christmas Jack

Regular price
$38.00
Sale price
$38.00
Shipping calculated at checkout.

all bead garlands are hand made and beads are hand painted. Slight variations may occurs due to this.