Aphids

Aphids

Observation - Aphids - Southern Africa. Description: