BugsPictures from Earth


P1300008c.jpg
Campylacantha olivacea olivacea
Location: Dallam County, TX
Photo Date: 8/1/2016
Bugguide Link
ID Confidence: 98