EAST LONDON NATURE

Stinking Iris

Iris foetidissima