Freebies 33 Mind-blowing Photoshop Free Leaf Textures by alfie Posted on May 31, 2011February 19, 2012