Commelina eckloniana - Fly ...

Commelina eckloniana - Fly ...

Observation - Commelina eckloniana - Fly ... - Southern Africa. Description: Fly trapped on sticky leaf surface, not the only victim

Fly trapped on sticky leaf surface, not the only victim