Campanula or Bellflower (Campanulaceae)
These wonderful violet Campanula flowers were making the most of what little sunshine there was in the garden today.
I understand that Campanula is Latin for “Little Bell”, although this particular flower is not quite as bell shaped as many Campanula.