17 7 X 196 Pink Star Contact Paper Self Adhesive | Desertcart Morocco