Innovative Wall & Floor Decorative Finishes and Technical Solutions
A glow in the dark self-adhesive foam sticker featuring white stars.