Ball Puzzle

ball
2286 Played