Puzzle Game

Edition 3289 Puzzle 37097