blue and white stars, patriotic gnome, 2.5" wired ribbon
$7.80 $8.47

Blue and white stars, heart, wired ribbon.
2.5” x 10 yards