Gladiolus carinatus ...

Gladiolus carinatus ...

Observation - Gladiolus carinatus ... - Southern Africa. Description: