Wasps - pointduvue
Wasp on leaf infested with aphids. The insect is harvesting their honeydew.

Wasp on leaf infested with aphids. The insect is harvesting their honeydew.

0346