The larval menace in their tents

Yesterday on the My Home is California group on Facebook, Jen Ede posted this scene of creatures afflicting greenery at Subway Cave, Old Station (in Lassen National Forest): (#1) That’s an amateur shot; here’s a more dramatic photo, with much better lighting: (#2) But what are they? I was on the query in a flash: … Continue reading The larval menace in their tents