Thale cress

Thale cress

Observation - Thale cress - UK and Ireland. Description: