Karen Aqua, RIP

New England independent filmmaker and Sesame Street animator Karen Aqua (b. 1954) passed away a couple days ago following a ten year …
Loading...