New York State Puppet Festival

Arts & Entertainment, Arts, Culture, and Music, Festival