Red Disa

Red Disa

Observation - Red Disa - Southern Africa. Description: