Merge Shapes

Puzzles
1428 Played