Puzzle Game

Edition 2926 Puzzle 20696