By Bach Icd 1079 June 30, 2012 Amazing Leaf Art by Nature’s Art - FacebookTwitterPinterestWhatsApp 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. Via: koikoikoi.com FacebookTwitterPinterestWhatsApp