I discovered Spoonflower through Jenny's blog Little Green Notebook. What a cool site! You design your own fabric and they will custom print it! At just over 16 bucks a yard, that's not bad for custom. Now I'm trying to come up with fun ideas for custom fabric. In the meantime though, you can order from previous designs. Here is a smattering of some of my faves.
I'm thinking shower curtain of this natural ephemera?