Puzzle Game

Edition 3592 Puzzle 54587