Dan Doucette I think this is a jewel bug, check out my spotting to compare. http://www.projectnoah.org/spottings/5693641
Comments (2)