not just the normal cross-stitch onto gingham via duitang.com
100+ Free Embroidery Designs
Keep your creative juices flowing with over 100 free embroidery designs rounded up in one place. Everything from hand embroidery to machine applique.
Tutorial: Indian Shisha (mirror) Embroidery
Tutorial for Indian Mirror embroidery. Besides little mirrors, you can also use large paillettes. Quote from the tutorial: "Shisha (the Hindi word for “little glass”) embroidery is also known as mirror-work or abla embroidery."