I learned of Spoonflower from one of my favorite blogs, A Beautiful Mess. This site lets you design your own prints for fabric so you can create things with fabric prints customized and designed by you. You can also sell your print on there so others may order it. I love this concept and am already drafting up some ideas to create some prints for myself. They offer 10 premium natural fabrics to choose from for printing and use eco-friendly printing practices. I like that too and enjoy supporting eco-conscious businesses.