Accumulation of Peltura scarabaeoides
in various stages of development
Cambrian
Varnhem, Skara, Sweden