Puzzle Game

Edition 2954 Puzzle 21620