DSC05633

DSC05633

Observation - DSC05633. Description: mini bug, shield shaped, less than 1cm long

mini bug, shield shaped, less than 1cm long