This is a self adhesive, transparent textile for innovative window decorative solutions, suitable for internal application only.

Related products