Ant on an Irid

Ant on an Irid

Observation - Ant on an Irid - Southern Africa. Description: