A worldwide community photographing and learning about wildlife
Project Noah Nature School
Noah
Could be a lady bug larvae.
There is a chestnut tree society that is distributing a resistant variety.
Yes, Eastern white pine. Another easy ID is the needles come 5 in a bunch.
Luna for sure.
Join the Project Noah Team