Ms. Muffet
Release:
1975
Computer/ video interface piece by Bill and Louise Etra with Dr. Lou Katz.
Cast
Louise Etra
Ms Muffet