I've spotted this on my morning run for a while now. Today I was walking past so I stopped and took a picture. A rather strange sight which I can only assume was made by caterpillars. Anyone know?
Comments
Sign in or get an account to comment.