Forest Shieldbug 1000052

Forest Shieldbug 1000052

Observation - Forest Shieldbug 1000052. Description: A Shieldbug

A Shieldbug