Found these little guys on my nature walk (central NJ) the other day. Any idea what the species is?
You might also like