Sale

Folk Accordion Garland

  • 1 garland
  • 3 yards long
  • Paper
  • No assembly required
  • Ships flat