Fresh green Stitched Leaf wallpaper

  • £100.00
Tax included.


Created in the studio, collected pressed leaves, stitched in layers and scanned revealing amazing detail.