Ok hoping Flapdoodle or someone can tell me what these are. Found them the other day on top of pile of soil/compost. It looks as if each one of these is 2 together end to end...mating maybe?
This message was edited Nov 5, 2016 7:13 PM
Please sign in or register to post.