Puzzle Game

Edition 2871 Puzzle 18914