Leaf Photography July 12, 2012 1 Comment 5,378 Views Leaf Leaf – it is an organ of a plant/trees. It plays a vital role in the growth of a plant. Yes, it is helpful for the Photosynthesis process of a plant, which is the food for a plant. It ...Read More »