Low Ri's picture

Shield bug

Observed: 21st June 2010 By: Low Ri
P1010317
Description:
Identifications
Species interactions

No interactions present.

Species with which Parent Bug (Elasmucha grisea) interacts