Does anyone know who she is?I found this picture in http://www.smellmeand.com/ probably she is german...