Merge Shapes

Puzzles
1429 Played