The German embroidery site Pumora has an interesting and recent interview with her that I highly recommend reading - you can find it here. And after you get hooked on her work and try to decide whether or not you want to buy a giant magnifying glass and create your own tiny works, you can look at her Etsy store here. I know I'm looking at those fish brooches!
Happy Creating! Deborah