Puzzle Game

Edition 2851 Puzzle 18254