A global citizen science platform
to discover, share and identify wildlife
Beautifully laid eggs. Looks like it was done by an astute mathematician. If anyone know what insect laid these PLEASE let me know. I have posted this pic in various places and no one seems to know what they are.