Cardamine pratensis

Cardamine pratensis

Observation - Cardamine pratensis - UK and Ireland. Description: