Leaf Print Landscape

Leaf Print Landscape

Regular price £30.00 Sale

Using naturally dyed handmade paper, Maria creates imagined landscapes using botanical leaf prints. 

A6 on mounted card