This product is made in East Midlands By The Very Crafty Zebra
Meet Indraa! Indraa, which is an Indian name for a Tigress, is an embroidered piece of art which contains 119822 stitches, no bigger than 2 mm in length!