Yellow Anchusa

Yellow Anchusa

Observation - Yellow Anchusa - UK and Ireland. Description: