Log In or Register
I am not sure what kind of flower this is. However, I found it fascinating. Any information would be appreciated. Lake Louisa State Park, Clermont, Florida, USA