This product is made in East Midlands By The Very Crafty Zebra
Meet Todd! Meaning fox in Middle English, Todd is an embroidered piece of art which contains 118594 stitches, no bigger than 2 mm in length!