Echium vulgare L., 1753 47% complete

Blue echium

Sp. Pl.: 139 (1753)