Puzzle Game

Edition 3566 Puzzle 52970