Teesha Moore is known to be a pioneer in multi-media art. She and her husband, Tracy Moore (Zettiology) started the renowned ArtFest in Washington. Her journal pages are worth a look here, they are wonderful!
Bottle trees are said to capture evil spirits. Here is the legend at Texas Tin Lizard, "Evil spirits are drawn to the glow of colored glass, especially blue wine bottles. They enter the bottles and are trapped inside, consumed, and converted to goodness and radiant light."