Please wait for price loading....

 

Image id: 

1173-449

Green leaf-mimic katydid, Aegimia elongata, La Selva, Costa Rica

Photographer

Frans Lanting