Close
Lily Beach spider
Hymenocallis caribaea