I would try looking over at the Wicked Pictures website now being run by Gamma Entertainment (Netherlands). Most of her work is from there. Steve Orenstein sold off the site to them in 2018. Brad Armstrong and Axel Braun are still directing and producing scenes there. Even Stormy herself is more behind the camera these days as a director.