The reason I thought it was some type of plant is because it looks like they have pots of a live plant. Do you see those little pots and it looks like soil in them. I have never seen a plant that has little red balls or blooming buds except as you both have suggested small dried rosebuds. Hummmm time for some more searching. Don't have much else to do in this snow storm.