Solve Basic Shapes... jigsaw puzzle online with 352 pieces

Solve Basic Shapes... jigsaw puzzle online with 352 pieces