Puzzle Game

Edition 2980 Puzzle 22577