Margaret O'Flaherty

Margaret O'Flaherty

Margaret O'Flaherty

Margaret O'Flaherty

Acting

Muppet Treasure Island (1996)

Additional Muppet Performer