nexttogone I think its the shed skin of some micro insect. I actually found several of these along with the little white fluffy insects.
Comments (2)