Pretty Insects, Mostly - patrickporter
Leaf-footed bug, probably genus Leptoglossus, on artichoke, 2014

Leaf-footed bug, probably genus Leptoglossus, on artichoke, 2014

K46A4282