FREE SHIPPING ON ORDERS $250+

Merry Christmas Card Garland

Merry Christmas Card Garland

Regular price $24.00
Unit price  per 

Garland is 6' long, each card measures 4.5" x 6"
Polyester, paper, and plastic