Gladiolus pulcherrimus

Gladiolus pulcherrimus

Observation - Gladiolus pulcherrimus - Southern Africa. Description: