P91100492

P91100492

Observation - P91100492 - UK and Ireland. Description: I believe this is Impatiens, but could be wrong. Would like to know which species. It is growing by the water and other boggy areas.

I believe this is Impatiens, but could be wrong. Would like to know which species. It is growing by the water and other boggy areas.