This product is made in East Midlands By The Very Crafty Zebra
Meaning Angel in Malay, Malaikat is an embroidered piece of art which contains 124602 stitches, no bigger than 2 mm in length!