Photo in Nature #spider lily #lily #flower #wildflower #rare #plant #nature #outdoors #okaloacoochee slough #state forest #everglades #florida
_