Myra Fried

Myra Fried is a Puppeteer that worked on Fraggle Rock