Wow! Impressive!
I think the only suggestion I can make is to have you put a quarter or something like that in the picture. I can tell the roses are small by comparing them to the thread stitches, but I get the feeling they are smaller than I realize. Just how tiny are these roses? And you dyed your own thread!?! I'm envious and wished I lived closer to you so you could show me how!