Lift each piece and get a surprise. can be sed on its own or is part of a set of six puzzles which make up a town.
Price: $13.50