That looks beautiful!

I think the small blue ones are called lobelias. They make good herbal remedies for things like coughs and asthma.