From the Pastoral Symphony collection by Nathalie Lètè for Freespirit Fabrics. 100% cotton, 44" wide.