Share
Details:
How quickly can you assemble a 500 piece puzzle? Teams of up to four people (all ages welcome!) are invited to the library to race the clock - and other teams - to see who comes out on top! Teams will each put together the same puzzle.