Cardamine hirsuta Roberstown

Cardamine hirsuta Roberstown

Observation - Cardamine hirsuta Roberstown - UK and Ireland. Description: