Puzzle Game

Edition 3109 Puzzle 27527