A global community of nature enthusiasts
photographing and learning about wildlife
found on the leaves of an oak tree
fairly certain these are a type of aphid but unsure what kind?
Definitely a lace bug. They can be destructive to certain plants.
Spotted on Jun 7, 2011
Submitted on Jun 7, 2011