Adding product to your cart
HAVE YOU GOT WHAT IT TAKES to assemble all 299 cats (and one dog) into a perfect puzzle? Each piece takes the outline of the animal itself.