Do you have any idea what these ”worms” are? We have a lot of them next to the concrete of our new building. Is there anyway we could prevent them appearing?

by ThisEgg2662

4 comments
  1. They look like the millipedes we get in Australia

Leave a Reply