Upcoming Appearances!
3/31/21
Haverhill Public Library
Haverhill, MA (virtual)
3/31/21
Berkeley Public Library
Berkeley, MA (virtual)
4/28/21
Cheshire Public Library
Cheshire, MA (virtual)
5/13/21
New Bedford Public Library
New Bedford, MA (virtual)
7/13/21
Groton Public Library
Groton, MA (virtual)
7/31/21