Green insect
Toad
A welcome visitor.
The Leopard Lacewing (Cethosia cyane)
Insect - beetle bug
Mountain Pine Beetle Damage