Bamboo Wall Decal Sticker 28 x 20in