Zilla, the plant with striking purple flowers, has recently been spotted in the serene valleys of the Northern Borders region ...
What is it? The plant is called Saints' Daisy. "So it's in the sunflower family," said Sean Carson with the Santa Barbara ...