Impatiens sylvicola

Impatiens sylvicola

Observation - Impatiens sylvicola - Southern Africa. Description: