honeydew.jpg

Aphid producing droplets of honeydew