product review overlay image

Product Description

  • 108 tufts
  • Self adhesive, just peel and stick
  • Very high tack adhesive

Customer Reviews

Pink / Purple flower set

Item in Stock (2 Available)