Is this the kind of worm that makes one itch if touched? I didn't risk touching it but I think my camera lens did...
Comments
Sign in or get an account to comment.