Image post
Reddit

[Central Connecticut] What are these bugs that I saw while hiking yesterday?