Leaf detail nature close-up macro Add to favorite DMCA Complaint Tweet Leaf detail nature close-up macro FreePhoto by Mfgpa Free Download License: Public Domain CC0 ID: 88274 Tags: detail, macro, close-up, nature, leaf, free photos, free images