Redbuble is head quartered in Australia, but you can sell on Redbubble from India. If you want to sell something from India, you would need to create an account and set up a profile. Once done, you can upload your design, now, apply the design to your T-shirts, mugs, etc. This will do the job for you.