It might take time but I would start scouring the eurobabeindex. I am sure I have seen her before and I think shes definitely from Europe. Not much to go on I know, but sometimes it takes some homework. I have a feeling that she's not on EBI...