These gift tags feature illustrations from my Christmas carol card collection.
They can be printed on a home printer or sent/taken to a local print shop or Staples. The second picture was printed on my home printer (which isn't fancy). How big is it? This will print on a standard 8.5 x 11 page.
What should it be printed on? This could be printed on regular printer paper or whatever stock you'd like, as long as it works with the printer you are using.