Leaf Impression Paper
Leaf
impression handmade paper can be best defined as those designer papers
that carries huge and quiet apparent impressions of actual leaves on the
surface of the paper. These green leaf prints are formed from the actual
chlorophyll of the plants when the leaves are pressed into the sheets
and then set to dry in the sun. Fresh leaves are placed between the
rollers that makes the leaf paper as the paper passes through it. This
process imparts the green color and impression on to the paper. The
result is a fantastically detailed display of nature's beauty, which is
sure to inspire every nature lover.Leaf impression handmade papers are the perfect example of how can one combine different elements of the nature and can create something which is very special and adds exceptional aesthetic value, wherever used. Rich in tradition, leaf printed paper have been produced in India for generations. Generally, the large imprints that this paper adorns is made from leaves of the castor oil plant, and the small leaves are from the margosa tree, both these plants are native to India.





