A worldwide community photographing and learning about wildlife
I really don't have any idea what it is so I just put it on the category of other. Its about the size of a common lady bug and its hard , maybe its an egg , I just don't know.
Just found it stuck on a leaf.