Puzzle Game

Edition 2978 Puzzle 22445