DSCN3383

DSCN3383

Observation - DSCN3383 - UK and Ireland. Description: Hi, I found this chap living in the underside of an azalea leaf gall. Anyone have any ideas as to what it might be? Thanks Dave

Hi,
I found this chap living in the underside of an azalea leaf gall. Anyone have any ideas as to what it might be?
Thanks Dave