Description
Hymenocallis littoralis or the beach spider lily is a plant species of the genus Hymenocallis, native to warmer coastal regions of Latin America and widely cultivated and naturalized in many tropical countries.
Hymenocallis littoralis or the beach spider lily is a plant species of the genus Hymenocallis, native to warmer coastal regions of Latin America and widely cultivated and naturalized in many tropical countries.
Learn more about royalty-free images or view FAQs related to stock photos.