Previous Home Next

LeafRunOver

leaf which has been run over, stepped on, and chewed by insects