Puzzle Game

Edition 3505 Puzzle 49043