Puzzle Game

Edition 3426 Puzzle 44027