Nessa - I like the perspective of this - the blue sky as the backdrop for the underside of the flower. The spider on the flower petal is a nice addition. Thad
That isn't lens flare, Nessa. It's dust specks either on the lens or sensor. Most likely on the lens, and there's at least a dozen or more that don't show here.
This is a nice angle, and a little tighter crop from the top and right borders would decentralize the flower.
Like the perspective here, you must have been right down on the ground. The colours work great too and having the little spider in there just makes it better.
TicK