Leaf Hopper

Isla Bastimentos, Bocas del toro, Panama

A small, very strange-looking leaf hopper.

← Back to Spiders and Other Invertebrates

Buy Prints

Prev Next