Abstract Puzzles

A generative art jigsaw project by Charlotte Dann

One puzzle posted every week