Arrela&reg; Leaf Window Film Frosted Self-adhesive Stained Decals Glass Leaf Sticker, Removable Residue-free (17.7in x 78.7in)