Aphids or mites?

Good luck. Hope it’s nothing parasitic. Hopefully a beneficial bugger.:crossed_fingers:

1 Like