Puzzle Game

Edition 2995 Puzzle 23138