Puzzle Game

Edition 3475 Puzzle 47096