Purple Irid

Purple Irid

Observation - Purple Irid - Southern Africa. Description: