Tent caterpillars on Alnus rubra, Red Alder

tent caterpillars