Rose Andreeva is an embroidery artist that is inspired by nature. Her intricate stitching displays her attention to the small details.