NEW: DesignByHumans Stickers!

DesignByHumans Stickers! You may well know by now that DesignByHumans is one of the largest t-shirt sites in the world, that supports and encourages designers to create artwork which they…