Ms. Muffet

Ms. Muffet

Release: 1975

Computer/ video interface piece by Bill and Louise Etra with Dr. Lou Katz.