Puzzle Game

Edition 2895 Puzzle 19706