Portuguese helmet treehopper

Geoff Gallice