‘The Rainbow Fish’ swims into Flushing Town Hall

“The Rainbow Fish” swims into Flushing Town Hall for a puppet show on Dec. 8.

This fish will enchant even the youngest child with his silver scales and heart of gold in this new adaptation of Marcus Pfizer’s award-winning book about the beautiful fish who learned to share his most prized possession.

The performance is presented by Mermaid Theatre Nova Scotia, traveling from Canada to Queens for the show. Its striking puppetry production includes two delightful companion stories, “Rainbow Fish Discovers the Deep Sea” and “Opposites.” The show is recommended for ages 3 to 7, but older children and their families are welcome, too.

Prior to the show, puppet artist Jean Marie Keevins will bring her years of puppetry experience to a family-friendly shadow puppetry workshop at 1 pm. Families will work together to build their shadow puppets and write and perform a short story.

“The Rainbow Fish” puppetry workshop, Dec. 8 at 1 pm. $8, $5 children, free for teens and members with tickets to performance. RSVP required.

“The Rainbow Fish” performance, Dec. 8 at 2:15 pm. $14, $10 members, $8 children, $6 member children, free for teens.

Flushing Town Hall [137-35 Northern Blvd. in Flushing, (718) 463–7700; www.flushingtownhall.org].