Gladiolus virescens

Gladiolus virescens

Observation - Gladiolus virescens - Southern Africa. Description: