Puzzle Game

Edition 3189 Puzzle 31289