Mandala "Lovely Lotus Pond" Window Sticker Decal
Window sticker that is translucent so light shines through it.