Cardamine impatiens

Cardamine impatiens

Observation - Cardamine impatiens - UK and Ireland. Description: