Forest Tent Caterpillars alongside the road in Idaho.
Forest tent caterpillars on the roadside in Idaho.