Viper's bugloss?

Viper's bugloss?

Observation - Viper's bugloss? - UK and Ireland. Description: