I just got a recommendation to check her out and was simply knocked out. There's a lot of You Tube stuff of her work and the usual marketing superlatives but I strongly suggest you check her out. Apparently from France now living in NY and I think she gets it.
Any other fans out there?
Larry