The red spider lily is a perennial flower that is also known as the red magic lily. The scientific name is Lycoris radiata. I have a good many red spider lilies in my yard. They are beautiful flowers and last for several weeks after they bloom. Mine have already bloomed this year and I will … Continue reading Red Spider Lilies More
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed