i found her stuff by chance...i dont even know how i found her but i did. i cant really find anything about her other than she is from russia. what i do know about her is that she is amazing. here are a few of my favorites off of her website
please visit her site and browse through the rest of her art....it will blow your mind!!!