Rorippa palustris

Rorippa palustris

Observation - Rorippa palustris - UK and Ireland. Description: