Puzzle Game

Edition 2927 Puzzle 20729