8 Feet Long Christmas Candy Ball Garland are made up of Green, white and red felted balls by Hand in Christmas colors. It is our one of the BESTSELLER Christmas product used for decoration.
100% Handmade in Nepal