This delightful puzzle is one of six which can be done on its own and also fits together as one of six to make up a town. Surprises under each piece.
Price: $13.50