OK, I was partly right - it's from the Sweet Shoppe Calico Candies collection by Michele D'Amore for Benartex (not Moda).
That specific one is Little Flower Sky Blue I think.
This link (if it works) is to a British shop, but you get the idea...
http://www.jbquiltingfabrics.co.uk/s...c-211_338.html