Thrips ...

Thrips ...

Observation - Thrips ... - Southern Africa. Description: