Large Bittercress

Large Bittercress

Observation - Large Bittercress - UK and Ireland. Description: