Birch Shieldbug Preston Montford

Birch Shieldbug Preston Montford

Observation - Birch Shieldbug Preston Montford . Description: