
The Nature Printer is Natasha Baker a professional printmaker and Artisan based in The Cotswolds, England. She is best known for capturing the natural beauty of freshly foraged plants and foliage using hand-mixed professional inks on sustainable paper and cloth.
