Puzzle Game

Edition 2990 Puzzle 22973