Impatiens capensis

Impatiens capensis

Observation - Impatiens capensis - UK and Ireland. Description: