PICT0761

PICT0761

Observation - PICT0761. Description: Aphid - green and white? on apple tree

Aphid - green and white? on apple tree