Lenore Skadi Feyleaves is an actress, known for Omewenne (1995) and Secrets of the Shadow World, Parts 1-3 (1999).
No data