Royal blue and white stars, heart flag, 2.5" wired ribbon
$6.00 $6.47

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