Anchusa

Anchusa

Observation - Anchusa - UK and Ireland. Description: