Skip Navigation

What is this creature?

Location: New England

It's body is almost 2" long. Antennae and tail put it over 6" long.

13
13 comments
You've viewed 13 comments.