Flower
Green-tip Forest Lily (Clivia Nobilis Lindl.), a species of the genus Green-tip Forest Lily in Lycoris family, is distributed in southern Africa and Hubei Province of mainland China, and has been artificially introduced and cultivated.
Sep 11 2021By Maggie