Let it Snow Garland - Cream + Glitter
This glittery garland is a call to action that we can all get behind - who doesn't love a snowy holiday season?
6' L
Based in New York, Giftsland is a distributor of eco-friendly Handmade Paper Products in the United States.