Puzzle Game

Edition 3561 Puzzle 52640