36" Velvet Rose Stem x 5 white or Blush

Regular price $18.00

36" Velvet Rose Stem x 5

White or Blush