Herma 1000 Double Sided Self Adhesive White Photo Tapes 12 | Desertcart Peru