Margaret O'Flaherty
Cast
Muppet Treasure Island
Additional Muppet Performer