This beautiful puzzle set includes blocks to make 6 animal faces, but your little one isn't stopped there, there are 10,077,696 different potential combinations! Makes a great gift.
You have no items in your cart