I just stumbled on a new fabric company by the name of Modern Yardage. They print their own fabrics to order on high quality cotton using water based textile pigments. They have beautiful designs, I can't wait to play with some of these! Check them out at www.modernyardage.com. Or follow them on Pinterest!
P.S. Credit goes to Sew Fearless for the awesome picture showing how the fabric is printed.