Ball Puzzle

ball
2288 Played