White Spider Lily - Hymenocallis

White Spider Lily - Hymenocallis

Tropical flower – White Spider Lily – Hymenocallis sp.

by
by
by
by
by
by