Stream plant

Stream plant

Observation - Stream plant - UK and Ireland. Description: 5 PETALS White flower

5 PETALS White flower