Close Login Box
By Leda Farrow. Leda Farrow considers the history, legacy, and symbolic potential of Mr. Punch, a hand puppet characterized by his violent acts.