Karen Ohland(1947-2002)
- Art Department
- Additional Crew
Karen Ohland was born on 15 July 1947 in Simcoe, Ontario, Canada. Karen is known for The Big Comfy Couch (1992), Alligator Pie (1992) and Bambaloo (2003). Karen died on 12 April 2002 in Ontario, Canada.