Strange Bug (larva?) - Cycloneda Huntington Beach, Orange County, California, USA October 28, 2010
Found on the nasturtium. May be munching nasturtium leaf, may be munching black aphid-things.
Images of this individual: tag all Contributed by Bookwyrme on 28 October, 2010 - 1:15pm Last updated 4 April, 2011 - 5:17pm |