STINK BUG? - Arvelius albopunctatus Merritt Island, Brevard County, Florida, USA September 22, 2012 Size: 1 x 1.5 cm
Found several of these on pepper bush
Images of this individual: tag all Contributed by jimescoffier on 22 September, 2012 - 2:15pm Last updated 3 December, 2013 - 2:16pm |