While trying to learn the skills of Macro photography(not there yet) I took this photo not knowing what it was as it was smaller than a grain of rice. When I looked at the photo on the computer I realised it was not just a piece of rubbish or a leaf does anyone know what this is I suspect it is a insect lava or something along those lines.