Leaf Print Landscape

Leaf Print Landscape

Regular price £30.00 Sale

Using naturally dyed handmade paper and a botanical prints Maria creates imagined landscapes.

A6 on mounted card