Loretta Fahrenholz (1981) is a contemporary artist working in experimental film and photography. She is based in Berlin, Germany.
IMDB