Icons English Yellow leaf symbol (png icon) Discover a stunning yellow leaf icon to use in your print and digital graphics projects.Leaves are ideal for representing ecology, sustainability and nature.