Italian Crepe Paper

  • 180 gsm
  • Imported from Italy
  • Quality crepe
  • 20" x 98.5"