Embroidered Christmas Ball Garland
Regular price
$34.00
Regular price
Sale price
$34.00
Unit price
/
per
These adorable hand-embroidered garlands will add a whimsical touch to your home this holiday season. And it's a purchase you can feel good about because these garlands are made with fair-trade care in Kathmandu, Nepal.
70" long