Da Vinci's Ball Bearing Puzzle by Professor Puzzle

$ 10.00
Shipping calculated at checkout.
Check Inventory

Can you make the ball bearings sit at opposite ends of the puzzle?