DSC_1003 Capsid bug

DSC_1003 Capsid bug

Observation - DSC_1003 Capsid bug - Global. Description: Too many similar species for me to id, and photo isn't the best

Too many similar species for me to id, and photo isn't the best