Dragon Slayers

Claire (Lee Lindenlaub) is getting the better of the puppet king
in the New York production of Dragon Slayers.