Puzzle Game

Edition 2740 Puzzle 14921