Has anyone seen this girl before. I've been trying to search for her under the name Stella but can't find anything? Try seeing her at www doc Flower films doc co doc uk I guess.