Picture of a beautiful beach spider lily (Hymenocallis littoralis) isolated on the green blur background. It's a plant species of the genus Hymenocallis, native to warmer coastal regions of Latin America and widely cultivated and naturalized in many tropical countries.... See more