Nature Printed Mesh

Some results (Maggie's).

P1010867.jpg