Barbara Geiger is known for Lexx (1996), In the Fold (1996) and In aller Freundschaft (1998).
No data