Dog Puzzle

500 piece puzzle is 28x20inches when completed. Made from a durable recycled cardboard.

$25.99