Puzzle Game

Edition 2635 Puzzle 13028