Points Credit : 1 points Currently valued at £0.06
Self-adhesive Sheer Frames. The ideal addition to any project, these clever frames add simple elegance by enhancing, not distracting.