Gladiolus trichonemifolius

Gladiolus trichonemifolius

Observation - Gladiolus trichonemifolius - Southern Africa. Description: