Gladiolus rudis

Gladiolus rudis

Observation - Gladiolus rudis - Southern Africa. Description: