Most searched words

Amazing Leaf Art by Nature’s Art

ADVERTISEMENT
Ad loading...
These are leaf cut out illustrations by Nature’s Art from China.
Natural leaf carving is actual manual cutting and removal of a leaf’s surface to produce an art work on a leaf.


ADVERTISEMENT
Ad loading...
ADVERTISEMENT
Ad loading...

MORE STORIES FROM Art

WE SHARE
PASSION