Red Spider Lily - Search Results

Red Spider Lily

Red Spider Lily

Japanese red spider lily is called "Higanbana".
Higanbana signifies passion, freedom and reunion in the language of flowers.