BugsPictures from Earth


P1320110a.jpg
Bothrotes canaliculatus
Location: Southeast of Alamosa, CO
Photo Date: 9/14/2012
Bugguide Link
ID Confidence: 98
P1320105a.jpg