Gladiolus maculatus

Gladiolus maculatus

Observation - Gladiolus maculatus - Southern Africa. Description: