Margaret O'Flaherty

Cast

Muppet Treasure Island
Additional Muppet Performer