Island Sunset is an extremely productive, floriferous orchid dahlia. The petals are vibrantly streaked with orange, yellow and red and are set off by the beautiful open center that the bees and butterflies find irresistable.
Island Sunset is an extremely productive, floriferous orchid dahlia. The petals are vibrantly streaked with orange, yellow and red and are set off by the beautiful open center that the bees and butterflies find irresistable.