Tom Knight Puppets

 —  —

Ell Pond Park, 700 Main St., Melrose, MA 02176

Free and open to everyone!