Choristoneura longicellanus

Choristoneura longicellanus