Cretan Anchusa (Anchusa cretica) in flower, near Peschici, Gargano, Puglia, Italy, April