High Level 3 - Nature Scene

36 Square Piece Puzzle