The creatures created by Ralph Lee (July 9, 1935 " May 12, 2023) come alive even when in an art exhibition rather than on stage, as evident in "Myths, Legends, & Spectacle: Masks and Puppets of Ralph Lee," on display as part of the Third International Puppet Fringe Festival at The Clemente Cultural Center. Below...
SOURCE: New York Theater at 04:10PM on August 12, 2023